package com.hula.onion.book.server.service;

import com.hula.onion.book.server.common.CommonResponse;
import com.hula.onion.book.server.model.News;
import com.hula.onion.book.server.vo.PlatformInfoVo;

import java.util.List;

/**
 * Created by shan on 18/1/24.
 */
public interface PlatformInfoService {

    /**
     * 查询系统平台列表
     * @param platformName
     * @return
     */
    String getPlatformList(String platformName);

    /**
     * 根据平台id查询平台信息
     * @param id
     * @return
     */
    PlatformInfoVo getPlatformInfoById(int id);

    /**
     * 获取发现中新闻信息
     * @param page
     * @param size
     * @return
     */
    CommonResponse getNewsList(int page, int size);

    /**
     * 获取新闻详情
     * @param newsId
     * @return
     */
    CommonResponse getNewsDetail(int newsId);
}
